.wy-footer {
  width: 100%;
  min-width: 1200px;
  padding: 40px 0 20px;
  background-color: #181921; }
  .wy-footer .wy-footer-con .wy-footer-contact {
    width: 240px;
    text-align: center;
    display: inline-block;
    vertical-align: top; }
    .wy-footer .wy-footer-con .wy-footer-contact .tel {
      color: #ffffff;
      font-weight: bolder;
      font-size: 30px; }
    .wy-footer .wy-footer-con .wy-footer-contact .time {
      font-size: 12px;
      color: #fff;
      opacity: 0.6; }
    .wy-footer .wy-footer-con .wy-footer-contact .qr {
      width: 120px;
      margin: 0 auto; }
      .wy-footer .wy-footer-con .wy-footer-contact .qr img {
        width: 100%;
        margin: 20px auto; }
      .wy-footer .wy-footer-con .wy-footer-contact .qr p {
        font-size: 12px;
        color: #fff;
        opacity: 0.6; }
  .wy-footer .wy-footer-con .wy-footer-ul {
    max-width: 300px;
    margin: 0 50px;
    display: inline-block;
    vertical-align: top; }
    .wy-footer .wy-footer-con .wy-footer-ul a {
      color: #ffffff;
      opacity: 0.6; }
      .wy-footer .wy-footer-con .wy-footer-ul a:hover {
        opacity: 1;
        font-weight: bolder; }
    .wy-footer .wy-footer-con .wy-footer-ul li {
      line-height: 36px;
      font-size: 14px; }
    .wy-footer .wy-footer-con .wy-footer-ul .title {
      text-align: center;
      font-size: 18px;
      color: #ffffff;
      font-weight: bolder;
      margin-bottom: 20px; }
  .wy-footer .wy-footer-con .copyright-info {
    border-top: 1px solid #555555;
    line-height: 35px;
    font-size: 12px;
    color: #fff;
    opacity: 0.6;
    text-align: center;
    margin-top: 30px; }
    .wy-footer .wy-footer-con .copyright-info a {
      color: #ffffff; }
      .wy-footer .wy-footer-con .copyright-info a:hover {
        color: var(--main-color, #DF352F); }

/*# sourceMappingURL=footer.css.map */
